machinery repairman - French English Dictionary